home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
CRS
/
crs05.d81
/
evsbasic.arc
/
EVSKEYWORDS.REF
< prev
next >
Wrap
Text File
|
2009-10-10
|
2KB
|
80 lines
EVS Basic 1.00 Keyword Quick Reference
(C) 1988 by Anton Treuenfels
Last Revision: 08/30/88
Disk and I/O:
CAT [<pattern$>] [, <dvc#>]
DIR [<pattern$>] [, <dvc#>]
DOS <command$> [, <dvc#>]
DS and DS$
DVC <nexp>
INPUT$( <length> [,# <lf#>])
LOAD [<filename$>] [,<dvc>] [,<addr>]
RECORD# <lf#>, <record#> [,<char#>]
SAVE <filename$> [,<dvc#>] [,<addr>]
VERIFY [<filename$>] [,<dvc#>]
Graphics:
CUR(<nexp>)
DRAW <shape$> [[;][<shape$>]...]
ERASE <xpos>, <ypos>
GRAPHIC <mode>
IMAGE <exp>, <def$>
INK [<ink1> [,<ink2> [,<ink3>]]]
LINE <xpos>, <ypos> [[TO <xpos>, <ypos>]...]
LOCATE <xpos>, <ypos>
PAGE
PAINT [<filltype>] [,<boundary>]
PAPER [<border> [,<background> [,<multi/ext1> [,<multi/ext2> [,<ext3>]]]]]
PEN <pen>
POINT <xpos>, <ypos>
SCALE [<xrange/orient>] [,<yrange/orient>] [,<xorigin>] [,<yorigin>]
WRITE <exp> [[;][<exp>]...]
Program Control Structures:
DO [WHILE/UNTIL <exp>] .. [EXIT] .. LOOP [WHILE/UNTIL <exp>]
IF <exp> THEN/GOTO <line#/statements> [ : ELSE <line#/statements> ]
Sound:
ENVELOPE <voice# [,<sum>]> [,<att> [,<dec> [,<sus> [,<rel> [,<pnt>]]]]]
FILTER [<voice# [,<sum>]> ,<enable> [,<cutoff> [,<filtyp> [,<reson>]]]]
SD
TONE <voice# [,<sum>]>, <frequency> [,<duration>]
VOL <volume>
WAVE <voice# [,<sum>]> [,<waveform> [,<pulsewidth>]]
String Functions:
BIN$(<hex$>)
FMT$(<nexp>, <format$>)
INFIX$([<start>,] <source$>, <replace$> [,<length>])
INSTR([<start>,] <source$>, <pattern$> [,<matchtype>])
MAK$(<length>, <char$>)
Sprites:
SPRCOL <sprite# [,<sum>]>, <color>
SPRITE <sprite# [,<sum>]>, [<enable> [,<priority> [,<xsize> [,<ysize>
[,<multi>]]]]]
SPRLOC <sprite# [,<sum>]>, <xpos>, <ypos>
SPRMULTI [<color1> [,<color2>]]
SPRPIC <sprite# [,<sum>]>, <image>
Miscelleneous:
FRE(<exp>)
RESTORE [<line#>]
RUN [<line#>]
SWAP <var1>, <var2>